home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
eft100.arc
/
EFT.CFG
< prev
next >
Wrap
Text File
|
1991-07-03
|
34KB
|
881 lines
% ┌──────────
% │ ┌───────
% │ │
% ├─┼───┬──
% │ │ │ enhanced file transfer
% │ │ │ 1.0
% └──────────
% ─ General Notes ────────────────────────────────────────────────────────────
% This is the full featured config file for EFT. If you wish to use an
% option uncomment it, otherwise put an % at the beginning of the line.
% All of the identifiers EFT recognizes are shown and explained here.
% FOR FASTER EXECUTION YOU SHOULD REDUCE THIS FILE TO THE STATEMENTS YOU
% REALLY NEED.
% A note on executing programs with EFT:
% If you specify EXE or COM files to be run by EFT, you
% are allowed to skip the path and the extension, as EFT will search
% the DOS search path for a file called ????????.EXE or ????????.COM.
% If COM is found it is executed, else EFT checks for EXE - So COM IS
% FIRST.
% A note on LIMITS.CTL:
% EFT supports the additional ratio parameters on a LIMITS.CTL line.
% It also uses RATIO.A?? and RATIOK.A?? if they are avail, otherwise EFT
% will use build-in routines.
% ─ General Options ──────────────────────────────────────────────────────────
% Specify NostatLine if you want EFT to never show a status line at the
% bottom of the screen.
% Nostatline
% Timeout specifies the time in seconds that EFT will wait for the user
% to show some activity before returning to the BBS. Default is 120 seconds.
% Timeout 60
% Filecount tells EFT to place download counters into the description
% of the file that were downloaded, to let the users know which files are
% most popular. You can specify with characters are to be used to separate the
% counter from the description. Commenting this out will completely
% stop download counting. Default separators are [ ]. If you put several
% spaces between the [ and ] your downloadcounters will grow in your FILES.BBS
% accordingly ... [ ] will give [0], and [ ] will produce [00] in FILES.BBS.
% Use the pipe symbol (|) to tell EFT where to begin with file descriptions.
% So if you use this example without modifications a FILES/PFILES.BBS
% line may look like:
% 'SCHNAGEL.GIF >000< Schnagelbaer eats fish'
% Filescount > < |
% This is the maximum length of a description a user can enter, default=40.
% Minumum=10, (see also UploadName and GIFResolution statements)
Desclen 50
% This is the default description given to an upload if the user dropped
% carrier while he had to give descriptions on uploads.
% Default= "Description follows"
% Description is truncated without warning to desclen length.
Desc No description avail due to carrier loss!
% Autosearch searches the complete file areas as given in FILES.RA for
% the files a user wishes to download. Seclevel and flags are significant.
% Good for tree-structured BBS or systems which give the users full access
% to the complete file base. Private files security and flags are also
% supported in all areas.
Autosearch
% You can specify alternate keys to check in Yes/No style prompts.
% The Argument can be more than 2 chars long (one for an additional Y and
% one for an alternate N), but always be even (one alternate N for every
% alternate Y).
% YesNo ABCDEFGHIJ
% \___/\___/
% ! !
% ! Those are processed as if "N" was typed
% !
% Those are processed as if "Y" was typed
YesNo JN
% If you want to make sure, that you never loose files from interfacing
% problems between the BBS, EFT and the protocol driver, you can enable
% Keepbroken, and EFT will not overwrite already existing files in the
% break dir. Instead a new file is created with the last char of the
% extension changed. From time to time the sysop can check the breakdir
% for usable files himself, renaming good files to the original name and
% moving them to the file base. If you don't enable Keepbroken files in
% the breakdir are overwritten if they are smaller than the one being
% moved to the break dir. The default is the root directory of the
% actual logged drive when EFT is started.
Keepbroken
% If EFT managed to complete a broken file previously moved from the break
% dir you can tell it to erase all older versions with that name from the
% break dir. Note that files, which were erroneously moved to the break
% dir because of carrier losses, protocol driver faults or log file errors
% may be lost. Note that Unlinkbroken is in deed NOT the opposite of
% Keepbroken!
Unlinkbroken
% Uploads stops when there's less than 100 kb diskspace available (leave
% space for incoming echomail..)
MinSpace 50
% If you want EFT to ask if the user wants to transfer once again...
% If you add the word Switch, Users will be allowed to switch inside
% EFT from up to download mode.
AskAnother Switch
% Americans can use 'color' instead...
% You can find the ANSI codes in your PC-Dos tech. ref.
% if your specify the word 'NONE', that color defaults to the lowlite color.
% file tagger area header
% !
% file tagger cursor
% ! !
% file tagger tagged files
% ! ! !
% file tagger filedescriptions
% ! ! ! !
% file tagger filedates! !
% ! ! ! ! !
% file tagger filesizes! ! !
% ! ! ! ! ! !
% file tagger filenames! ! ! !
% ! ! ! ! ! ! !
% highlite ! ! ! ! ! !
% ! ! ! ! ! ! ! !
% lowlite! ! ! ! ! ! ! !
% ! ! ! ! ! ! ! ! !
Colour [0;32m [1;33m [1;33m [1;35m [1;32m [1;36m [1;37m [1;37m [1;31;40m
% Default fileextension when up/down-loading. I like ARJ as it gives best
% results in filesize (at the moment).
DefaultExtension Lzh
% Specific download hours at your system? You can have up to 6 behavior
% windows for downloading enabled/disabled. Also it is allowed to specify
% windows which cross 24:00, and to let windows overlap each other.
% DownloadHours 23:00 2:00
% If you want to give the time users spent uploading back to their
% time-account use this statement. UploadCredit 1 means the users time is
% frozen if he uploads something to you. 2 means he gets the time he spents
% uploading as an additional bonus added to his time account. 0 means no
% special action is taken, time will pass as usual.
UploadCredit 1
% You can specify the amount of kbyte, as well as the number of downloaded
% files until ratio checkers will be active.
% First parameter is amount of files, second amount of kbytes (see LIMITS.CTL).
FreeRatio 3 3
% Non-archived files get only this many percent credit of actual filesize.
NoArchiveCredit 50
% Recognized archivefile extensions (no wildcards) - Used in conjunction with
% the NoArchiveCredit statement above.
% Attention! EFT allows to specify a commandline of an archive utility which
% is called on uploads to test the integrity of the files just received, so
% no credit will be given to users, that upload broken archives. EFT will
% automatically replaced the macro $1 with the path/name of the archive
% to test. This is extremely useful when using the 'OTHER' method of
% interfacing with the protocol driver.
% You can also run batchfiles here! Imagine testing your archived uploads
% not only for CRC errors than also against virusses and put in your
% logo, and erase other BBS's logos, too! Its all automatic and instantly!
% If you run a batchfile EFT will look for a file called 'GOOD.'. If its
% found EFT assumes that your batchfile had completed successfully.
% If you do not use this GOODFILE - handshake (see behavior GoodFile)
% your command processor will eat up the errorlevel from your batchfile and
% EFT will think on every run that the tested archive was ok (errorlevel=0).
% If you do not use batchfiles here, instead a normal archiver EFT will assume
% a positive run when errorlevel=0 is returned.
% GOODFILE handshaking is automatically enabled if you use the *C macro.
%
% $1 macro = name of file to be tested
% *9 macro = number of filearea
ArchiveExtension ZIP *C /c h:\bbs\testzip.bat $1 *9
ArchiveExtension ARC *C /c h:\bbs\testarc.bat $1
ArchiveExtension SDN *C /c h:\bbs\testpak.bat $1
ArchiveExtension ZOO Zoo.Exe -test $1
ArchiveExtension DWC *C /c h:\bbs\testdwc.bat $1
ArchiveExtension PAK *C /c h:\bbs\testpak.bat $1
ArchiveExtension LZH *C /c h:\bbs\testlzh.bat $1
ArchiveExtension GIF
ArchiveExtension ICE *C /c h:\bbs\testlzh.bat $1
ArchiveExtension ARJ *C /c h:\bbs\testarj.bat $1 *9
% Check for duplicate files when uploading? See also related statement
% Nosimilars.
CheckDupes
% In addition EFT introduced the keyword Nosimilars, which will enable the
% phonetic anti duper.
% If a filename in an area the user has access to SOUNDS similar to one
% of the files the user is going to send to the system, the phonetic anti
% duper will ask if that probably is a dupe. The user has the
% opportunities to cancel that file, to reenter the name or to simply
% ignore the message (if that files are different).
NoSimilars
% Update timestamp on uploaded files, so they will be processed by newfiles
% list utilities.
TouchUploads
% Every time the users does something weird he will gain a nasty ^G from EFT.
% The ^G is also echoed to your console, unless you tell EFT in this nice way
% that it should better not echo it. Besides the user will still get the ^G.
% ShutUp
% If you use display files like EFT_DOWN.ASC/ANS or RAIOK.ASC/ANS you can
% use some of RA's embedded control codes, but ONLY if you enable this:
EmbeddedCodes
% If you want EFT to use a text resolution of 80x43 on EGA or 80x50 on VGA
% systems, enable UseEGA. This is usefull if you run protocol drivers with
% unformatted screen-I/O (like DSZ for example). With UseEGA enabled the
% danger of the driver overwriting the status line at the bottom of the
% screen is not so big as there are more lines on the screen then.
% If your BBS already runs in enhanced textmode, EFT will automatically
% switch to UseEGA, EFT will restore the correct textmode that was active
% before EFT, so you can have a BBS running in 80x25 and EFT running in
% 80x50 - if you like.
% UseEGA
% With AutoTransfer enabled users are allowed to send a list with their
% downloads to EFT, and EFT will sent the requested files, if the ratio-
% checkers don't say anything against it. Same goes for uploads - dupecheckes
% stay active, filedescriptions are allowed. This enables /LIST or /REQ.
AutoTransfer
% This enables the fullscreen download tagger. This allows your users
% to klick on files they want to have. Many features - read EFT.DOC!
% Users must have ANSI and at least 12 lines on their screen to use the
% tagger. You can also specify a minimum baud rate that hte user must have.
TagFiles 2400
% Future use! DO NOT ENABLE!
% TagFilesExtract *C c:\tp\eft\tagx.bat $1 $2 $3 $4
% TagFilesCombine *C c:\tp\eft\tagc.bat $1 $2 $3 $4
% $1 = PATH AND OLD ARC NAME
% $2 = PATH AND NEW ARC NAME
% $3 = TYPE OF ARC (UPPER CASE)
% $4 = FILES TO EXTRACT
% This is to get around a bug in RA and SBBS:
% If a user manages to get more k than his download limit allows
% (e.g. through Bimodem), RA passes a negative value as the download
% limit (download_limit-transferred_kbytes is below zero!).
% RA defines the downloadlimit to be a non-negative integer,
% resulting in a downloadlimit of ca. 65000k ... users can take everything!
% If you specify your maximal download limit you grant to your users here
% EFT can determine if a limit is invalid and will calculate the correct
% value. Warning! Be sure to set this a little bit above the maximal download
% limit you provide to your users. If a user with that high limit uploads
% a file he will gain the uploaded k as an addidional download limit. This
% may cause problems if it rises above MaxLimit, triggering EFT.
MaxLimit 9999
% This is to get around a problem in RA and SBBS:
% Use this if you have users, who are used to take huge amounts of files
% from your board, or send huge amounts of software to you.
% RA and SBBS are limited to 64M up and download kbytes. So if a user uploads
% 65M to you, RA and SBBS will do wrap around to uploaded kbytes=1M. This
% will surely confuse your ratio monitor device! EFT can correct this with
% CorrectKbytes enabled. EFT will only correct the users kbytes if his
% downloads or uploads exceed the value given to CorrectKbytes.
% EFT will subtract as as much kbytes as given as the second parameter, -
% but only if possible! So if a user has taken 61000 kbytes and sent only
% 9876 kbytes, EFT will correct uploadsk to 0 and downloads to 60000-9876
% kbytes. if a user has taken 62000 kbytes and sent 21000 kbytes, EFT will
% correct to uploads=11000 kbytes and downlaods=52000 kbytes.
% First parameter must be greater than second (logically)!
CorrectKbytes 60000 10000
% If you do not like that EFT shows the name of a filearea as it is searched
% for files, you can switch EFT to show only points for each searched area.
% NoAreaNames
% ─ Picture Support ──────────────────────────────────────────────────────────
% If MinGif is enabled EFT will check the uploaded files for GIF files with
% resolutions BELOW the given parameters, which are then rejected and copied
% to the break dir (see BreadDir statement). The params are minimum X reso-
% lution, minimun y resolution and minimum no of colors the file must have.
MinGif 320 200 256
% If MinPCX is enabled EFT will check the uploaded files for PCX files with
% resolutions BELOW the given parameters, which are then rejected and copied
% to the break dir (see BreadDir statement). The params are minimum X reso-
% lution, minimun y resolution and minimum no of colors the file must have.
MinPCX 320 200 256
% If EFT should add the resolution of uploaded picture files to their
% FILES/PFILES.BBS descriptions, enable this:
% Attention! With PICresolution enabled, the descriptions are allowed
% to get longer than the DescLen (see there) value!
% Supports .GIF and .PCX (more to come)
% Form in FILES.BBS:
% 2REDS1.GIF 2 Girls, 1 Man (800x600/256)
% 3REDS1.PCX 3 Girls, 1 Man (800x600/256)
PICResolution
% The RA/QuickBBS logfile.
% EFT uses the OPUS convention for logging information.
% Caution! If you forget to specify the path, EFT will create a logfile
% in the actual directory, wherever that may be. The macro $1 is replaced
% with the -n parameter from the commandline. If -n was not given, then
% $1 will be an empty string.
% ─ Filenames and Pathes ─────────────────────────────────────────────────────
% This is the path and name of the file EFT uses to swap itself out
% to give all of the memory to the program being run.
% For extra fast execution let this point to a RAM Disk.
% If you use EMS and have enough free EMS RAM avail this statement is not
% needed. Default is EFT.SWP, path is optional (EFT uses the path from which
% it was executed then).
% If you put the word 'FORCED' as a second parameter behind the path, EFT
% will not try to swap itsself to XMS or EMS, it will be forced to swap
% to disk.
swapdir c:\SWAPDICH.EFT
% Unwanted files are immediately deleted by EFT when found in the temporary
% upload dir. Wildcards are allowed, up to 16 Unwanted statements are
% allowed. Nice to throw away unwanted logfiles etc. ...
Unwanted *.log
% As an additional bonus EFT also supports the new BADFILES.CTL from RA 1.0
% plus support for BADFILES.ASC/.ANS!
% Simply place the files you do not want to be on your board in a plane
% ascii file in the RA system dir. Wildcards and pathes are allowed,
% unlimited lines allowed.
% See the RA Docs for more infos on the use of BADFILES.CTL file.
Badfiles c:\tp\eft\badfiles.ctl
% This is the logfile to use.
LogFile c:\tp\eft\ra.log
% You can make the information EFT writes to the log look like OPUS or
% FRONTDOOR or SBBS log entries.
% LogStyle FRONTDOOR
% LogStyle SBBS
LogStyle OPUS
% Your EFT *.A?? support files are stored in this directory.
% If you use multiple lines this should be a shared directory. The macro
% $1 is replaced with the -n parameter from the commandline.
% If -n was not given, then $1 will be an empty string.
FileDoorDir h:\bbs\txtfiles
% This is the directory, where the broken files go. It is allowed to
% place it on another volume or on a network server.
% if a user tries to upload a file which is not on the system but in the
% break dir, the biggest (not the latest) file with that name is moved to
% the temporary upload dir, for the protocol driver to resume uploading of
% the file. If the transfer of this particular file is successful, all
% versions of the file are erased from the break dir. For use of the $1
% macro please see the FileDoorDir statement.
BreakDir c:\tmp
% When downloading free files, EFT does not charge the users download account.
% This should contain files like ALLFILES.ZIP, ALLOFWI2.ZIP or PKZ110.EXE
% Wildcards and pathes are allowed. Use up to 16 FreeFile statements.
% As an additional bonus EFT supports RA's FILES.CTL file with its /FREE and
% /PWD=???? statements for separate files or filegroups using wildcards both
% with or without pathes.
FreeFile allfiles.zip
% FreeFile pkz120.*
% If PrivateUploads is enabled, users are always allowed to give a / at the
% beginning of a file description and those descriptions are send to
% PFILES.BBS instead of FILES.BBS. Optionally give a pathname and EFT
% will send all the private files and their descriptions to that directory.
% If you only use 'PrivateUploads' EFT will send the descriptions to
% PFILES.BBS and the uploads simply to the actual file area.
% If you do not specify PrivateUploads EFT uses the FILES.RA settings of
% the 'private security' and the 'private flags' as specified in RACONFIG to
% determine if the user has the right to make a private upload.
% You can also use the word PrivateDir instead of Privateuploads (Filedoor
% compatibility)
PrivateUploads c:\tmp
% PrivateDir c:\privdir
% If you have a CD-ROM in your system, EFT must create its temporary up/
% download directories and its temporary files on another drive. This can be
% shared on multiline systems, and of course it can be a ram disk.
% TempDrive e:
% Do you want a special logfile for uploads? Logstyle is OPUS. The size and
% the Uploader are logged.
UploadLog h:\bbs\uploads.upl
% Do you want a special logfile for downloads? Logstyle is OPUS. The size and
% the Downloader are logged.
Downloadlog h:\bbs\download.dwn
% If you are using behavior SendInfos or behavior GetInfos in one of your
% protocol statements this is the name of the file, in which the information
% is posted (SendInfos) or from which the information is retrieved (Getinfos).
% Default if FILES.EFT, Wildcards and pathes NOT allowed.
% If you specify <TIME> as the InfoFile EFT will generate a filename from
% the actual time and date in the format DDHHMMSS.EFT.
% | | | |
% day of week |
% | | |
% hour|
% | |
% min
% |
% sec
%
% This is extremly useful if your users do several transfers in sequence, so
% they can store each copy of the infofile, and none will be overwritten by
% folllowing EFT sessions.
InfoFile <TIME>
% If you are using behavior SendInfos or behavior GetInfos in one of your
% On SendInfos you can put an additional header file into the InfoFile,
% containing fancy information on your super BBS ...
InfoFileHeader h:\bbs\txtfiles\wizard.ans
% If you want EFT to add the name of the uploader to the uploaded
% filedescriptions ...
% Attention! With UploadName enabled, the descriptions are allowed
% to get longer than the DescLen (see there) value!
UploadName
% If you want to use a FLSEARCH.CTL style file for your fileareas specify the
% complete path and name of the file here. Note that EFTs advanced private
% files and security flag support is turned off if you use FlSearch.
% Format: <path to filearea> <access security> <name of filearea>
% FlSearch c:\tp\eft\flsearch.ctl
% ─ Procotols ────────────────────────────────────────────────────────────────
% Please bear in mind, that these definitions are samples only! They
% may require changes for use on your system. A SPECIAL ZMODEM RESUME
% ENTRY IS NOT NEEDED IF THE RESUME BEHAVIOUR IS USED!
% $1 or *P => Port number (1=COM1:, etc.)
% *O => Port number (0=COM1:, etc.)
% $2 or *B => Baudrate
% $3 => Responsefile (for DSZ versions later than 880423)
% $4 => List of files to be received/sent
% *C => complete path and name of command processor
% *H => leaves FOSSIL initialized (hot) on shelling to the proto driver
% *T => minutes left for this call.
% *S => downloadlimit in bytes
% *K => downloadlimit in k
% *N => node or line number EFT is currently working for
% *A => contents of BIPATH environment variable
% (default: BIMODEM.PTH, no path means create in
% EFT temp transfer dir)
% *I => contents of ICOMLOG environment variable
% (default: INTERCOM.LOG, no path means is created by Bimodem in
% EFT temp transfer dir)
% *D => contents of BIDIRS environment variable
% (default: BIMODEM.DIR, no path means create in
% EFT temp transfer dir)
% *W => contents of BIPASS environment variable
% (default: BIMODEM.PWD, no path means create in
% EFT temp transfer dir)
% BIPATH, ICOMLOG and BIDIRS environment variables can contain $1 macro
% for node number as always in EFT when it comes to pathes. (Great
% for multiline environments where lines share .CFG files!)
% EFT searches the DOS path for the child to be executed, and
% tests for the existence of .EXE/.COM files of that name, if you do not
% specify the extension. As DOS does it, .COM are preferred.
% EFT introduces a new statement called BEHAVIOUR.
% It is a multi-purpose statement, with the following sub statements:
% 'Arctest'
% This is for upload-protocols only and activates EFT's instant archive
% testing feature. See related statement ArchiveExtension! You can use
% $1 as a macro to be replaced with the name of the actual uploaded archive
% to be tested. You can use *C to be replaced with the name and path of
% the command processor as defined using the COMSPEC environment variable.
% Use *9 as the macro to be replaced with the number of the actual filearea.
% (this is for sysops, that want to have different headerfiles for uploads
% in dirrerent areas. You can trap the *9 macro in your batchfile and do
% what you like with it ...)
% 'Opus11x'
% This is for protocol drivers that follow the OPUS 1.1x conventions
% for interfacing with BBS systems, and require extended
% commandline statements.
% 'Sendinfos'
% This is for download protocols only: EFT will collect the descriptions
% of the requested files and sends them along with the files (for free).
% The name of the file containing the file information can be set using
% the InfoFile statement
% 'Getinfos'
% This is for upload protocols only: EFT will try to find a file called
% FILES.EFT which the user had sent along with his uploads. EFT then tries
% to collect the descriptions of the uploads from the file FILES.EFT which
% for that but have a structure like FILES.BBS. Those descriptions are
% truncated to DESCLEN length. If no description could be retrieved from
% FILE.EFT or that description was too small then the user is prompted
% for the missing (part) of the description and he also can edit the
% (probably partial) description from FILES.EFT.
% This is extremely useful if someone uploads bigger amounts of files to your
% board.
% The name of the file containing the file information can be set using
% the InfoFile statement
% 'Errorlevel=???'
% This is for protocols that use the errorlevel method to talk to
% BBS systems, but do not give an errorlevel of 0 when transfer was
% successful. Specify the numeric value of the errorlevel that is
% produced by the protocol driver when transfer was successful.
% 'Goodfile=c:\path\file.ext'
% This if for batchfiles:
% As batchfiles are executed using COMMAND.COM the resulting errorlevel
% is eaten up by COMMAND.COM on termination, you can program your batchfile
% to generate the given file if the transfer was good. If EFT finds the
% generated file (which may or may not include data) it assumes the batchfile
% was executed correctly and files were transferred. This is extremely
% flexible and quiet secure!
% 'Noleading@'
% To enable Non-DSZ protocols to use the $3 response file option, EFT allows
% a response file parameter without the leading @.
% 'Resume'
% If the protocol driver is able of doing crash recovery and
% files with the names given are found in the break dir (see FdbreakDir
% statement) you can tell EFT to swap in the biggest (see Keepbroken)
% of the broken files into the temporary upload dir, so that the driver
% can resume the file.
% 'Cls'
% Clear the screen just before the driver is run. This gives more room on
% the screen to drivers with unformatted screen I/O.
% 'Window=Upper_Left_X,Upper_Left_Y,Lower_Right_X,Lower_Right_y,Attributes'
% Runs the external driver in a window!
% 'ArcWindow=Upper_Left_X,Upper_Left_Y,Lower_Right_X,Lower_Right_y,Attributes'
% Used on upload or fullduplex protocols, that make use of the arctesting
% feature. Runs the external archiver in a window!
% 'SlowBIOS'
% Only used on slow systems to avoid interrupt conflicts when running
% windowed drivers. Please read EFT.PRT on this! Only use if really needed.
% 'LeaveUploads'
% Leaves uploads were they were received by the proto driver.
% With LeaveUploads enabled EFT does not move the received files, that
% not reside in the temp upload dir to the filearea.
% This is usefull with drivers like Bimodem, that use logfiles with path-
% information on uploading. Bad uploads, or those (good and bad) uploads, that
% are still received into the temporary upload dir are still moved to the
% correct destination (breakdir or filearea).
% Credit is still given for good uploads, (P)FILES.BBS is still
% created/updated.
% If LeaveUploads is not given all good uploads are moved to the actual
% filearea, regardless if they were found in the temp upload dir or in a
% different path.
% So if you like to have special general purpose upload directories with
% special drivers, this is for you. Besides, it is a real advanced feature
% so you better use it only where it is given in the examples.
% Keyword Efficiency Letter Way Maximum Files Text
% ------- ---------- ------ --- ------------- ----
Protocol 96 B D 64 Bimodem
intercomm Bimodem /S*S /T*T /I*I /Cd:\bbs\bimodem.cfg /P*A /L*P /N*D /Jd:\bbs\bimodem.dir /W*W
behaviour sendinfos nofilesok getinfos arctest arcwindow=2,11,79,23,27 leaveuploads
Protocol 96 B U 64 Bimodem
intercomm Bimodem /S1 /T*T /I*I /Cd:\bbs\bimodem.cfg /L*P /N*D /Jd:\bbs\bimodem.dir /W*W
behaviour getinfos arctest arcwindow=2,11,79,23,27 leaveuploads
% Interfacing method INTERCOM maybe also useful for upcoming drivers rather
% than only Bimodem. Though I did not see one, yet.
% Bimodem itsself creates INTERCOM.LOG (or whatever name you assign).
% Bimodem.Dir is the file of directories that determine rejections (should
% contain all of your fileareas).
% List of directories, files are sent from is generated by EFT depending
% on the users level and access flags. *D points to that file.
% Defaults from Bimodem.Cfg will allways be overwritten when using commandline
% parameters.
Protocol 94 E U 29 SEALink Overdrive
errorlevel CLink.Exe /P$1 /O R
Protocol 94 E D 29 SEALink Overdrive
errorlevel CLink.Exe /P$1 /O T $4
Protocol 90 M D 29 YModem Batch (automatic 1k / g / Overthruster)
DSZ dsz.com port $1 handshake on sb $3
Protocol 90 M U 29 YModem Batch
DSZ dsz.com port $1 handshake on rb $3
Protocol 90 A U 29 YModem-1k Batch
DSZ dsz.com port $1 handshake on rb -k $3
Protocol 90 O U 29 YModem-1k Batch Overthruster
DSZ dsz.com port $1 handshake on rb -k -o $3
Protocol 90 V U 29 YModem-1k-g Batch Overthruster
DSZ dsz.com port $1 handshake on rb -k -o -g $3
Protocol 70 X U 1 XModem
DSZ dsz.com port $1 handshake on rx $4
Protocol 70 1 U 1 XModem-1k
DSZ dsz.com port $1 handshake on rx -k $4
Protocol 85 1 D 1 XModem (automatic 1k / Overthruster)
DSZ dsz.com port $1 handshake on sx -k $4
Protocol 90 2 U 1 XModem Overthruster
DSZ dsz.com port $1 handshake on ro $4
Protocol 90 3 U 1 XModem-1k Overthruster
DSZ dsz.com port $1 handshake on ro -k $4
Protocol 97 Y D 29 YModem-G
errorlevel ymodem.exe -b $2 -p $1 -l 38400 -g -s $4
Protocol 97 Y U 29 YModem-G
errorlevel ymodem.exe -b $2 -p $1 -l 38400 -g -r
Protocol 94 Z U 64 ZModem
dsz dsz ha both port $1 speed 9600 D estimate 0 $2 rz -mrr -rr *H
behaviour arctest getinfos resume window=2,11,79,23,27 arcwindow=2,11,79,23,27
Protocol 94 Z D 64 ZModem
dsz dsz handshake both port $1 speed 9600 D estimate 0 $2 sz -m $3 *H
behaviour sendinfos window=2,11,79,23,27
Protocol 94 T U 1 TestModem (Please delete this entry)
dsz 4dos /c echo $4^pause
behaviour getinfos arctest window=10,10,70,20,27 arcwindow=10,10,70,20,27
Protocol 94 T D 1 TestModem (Please delete this entry)
dsz 4dos /c echo $4^pause
behaviour sendinfos window=10,10,70,20,27
Protocol 96 P U 64 MPt
cds mpt P$1 E$2 R
behaviour arctest getinfos resume arcwindow=2,11,79,23,27
Protocol 96 P D 64 MPt
cds mpt P$1 E$2 S $3
behaviour sendinfos
% Attention! EFT supports the CDS (Call-Data-Specification) method of
% interfacing protocol drivers. Please read the docs included with the Mpt
% package to enable the CDS logfile in MPt.
% Do not set a path name with the cdslog entry in mptset, because EFT will
% assume to find the cds logfile in the temporary up/download directory.
% If you specify a additional path the cds logfile wont be in that directory.
% If you still want to use a path on the cds logfile you must install an
% environment variable called CDSLOG to point to the path and name of the
% cds log file, and EFT will find it there ... SET CDSLOG=c:\bbs\cds.log
% ─ Commandline Parameters ────────────────────────────────────────────────────
% Docs on EFT commandline parameters:
% Note! You can use '-' or '/' as a seperator
% -p .... port
% -c .... path and name of cfg file
% -a .... path and name of actual filearea (use -a*0 in ra)
% -du ... upload
% -dd ... download
% You can also give an additional filename after -dd to
% make EFT sent that specific file without asking the
% user for more files to be downloaded. Besides EFT will
% ask for the protocol to use and will do complete ratio/pwd
% checking. This works in conjunction with the -a parameter.
% Sample: -ddallfiles.zip -ac:\pd\area1 will sent the
% files c:\pd\area1\allfiles.zip to the user.
% -n .... nodenumber (see $1 macro in filepathes)
% -t .... time left
% -wpassword ... EFT will request the user to input the word password
% before accessing the files in the area
% ─ Hotkeys ───────────────────────────────────────────────────────────────────
% Docs on EFT hotkeys
% ALT-H ... hangs up on the user incl. line noise simulation
% ALT-C ... Chatmode (hit ESC to exit)
% ALT-J ... Swapped DOS Shell